thick and dirty oozing grease - Alemán Inglés Diccionario